关键字: TCP
  • 王者荣耀为什么不使用微服务架构?
    今天在知乎上看到这样一个问题:"为什么游戏公司的 Server 不愿意微服务化?1.背景介绍最近面试了一家游戏公司(满大间的,有上市),我问他,公司有没有做微服务架构的打算及考量? 他很惊讶的说,我没听说过微服务耶,你可以解释一下吗?我大概 ...
  • 当我谈 HTTP 时,我谈些什么?
    当我们打开网站时也许不会去留意网站前面的HTTP是怎么来的。但是它毫无疑问在网络中有着举足轻重的地位。本文从起源到发展,详说HTTP从1到3的演变。 说在前面 本文不致力于讲完 HTTP 的全部内容,事实上短短的篇幅也不可能讲完。本文也无 ...
  • 前端周报:NGINX之父再遭起诉并索赔 7.5 亿美元;滴滴一技术总监4年累计受贿千万;TCP/IP库曝出漏洞,影响全球数亿设备
    前端新闻 Chrome 浏览器造成大规模用户安全信息泄露近日,Awake Security 的研究人员表示,他们在谷歌 Chrome 浏览器的扩展程序中发现一个间谍软件,含有这个间谍软件的扩展程序已经被下载了 3200 万次。这一事件凸显出 ...
  • 替代 webpack?一文带你了解 snowpack 原理,你还学得动么
    近期,随着 vue3 的各种曝光,vite 的热度上升,与 vite 类似的 snowpack 的关注度也逐渐增加了。目前(2020.06.18)snowpack 在 Github 上已经有了将近 1w stars。 snowpack 的代 ...
  • HTTPS是如何保证安全的
    HTTP存在的问题 窃听风险:通信使用明文(不加密),内容可能会被窃听(第三方可能获知通信内容) 冒充风险:不验证通信方的身份,因此有可能遭遇伪装 篡改风险:无法证明报文的完整性,所以有可能已遭篡改 HTTPS HTTPS网站 可以看到 H ...
  • 搞定 HTTP 协议(一):HTTP 与网络基础
    unsplash @tvick 无论是前端工程师、后端工程师、客户端工程师还是测试工程师,HTTP 协议都是我们每天需要打交道的东西。但是对于大多数人来说,也包括我自己,对于 HTTP 协议的学习都是碎片化且不成体系的。然而 HTTP 协 ...
  • TCP协议原理
    一个数据包的生命过程:数据包如何送达主机、主机如何将数据包转交给应用、数据是如何被完整地送达应用程序互联网,实际上是一套理念和协议组成的体系架构。其中,协议是一套众所周知的规则和标准,如果各方都同意使用,那么它们之间的通信将变得毫无障碍。数 ...
  • TCP协议中的三次握手和四次挥手
    三次握手TCP 提供面向有连接的通信传输。面向有连接是指在数据通信开始之前先做好两端之间的准备工作。所谓三次握手是指建立一个 TCP 连接时需要客户端和服务器端总共发送三个包以确认连接的建立。在socket编程中,这一过程由客户端执行con ...
  • 那些必读的前端好书
    对于程序员来说,有些书买来不是看的,是用来珍藏的。码代码的过程中如果遇到问题,只要把这些书从书架上请下来,随手翻翻,便会立竿见影的效果。经典书籍需要不断被重读——每一次重读都会有新的体会。书籍并非读的越多越好——大多数书籍只是经典书籍 ...
  • 一文看懂websocket
    我们先看一下下面这张图: 1.gif 可以看到这是一个简易的聊天室,两个窗口的消息是实时发送与接收的,这个主要就是用我们今天要讲的websocket实现的。 websocket是什么? websocket是一种网络通信协议,我们都知道htt ...

暂无数据